The following article appeared in the January 16, 1995 issue of Infoworld: INFOWORLD's WINDOW MANAGER - by BRIAN LIVINGSTON Change your .INI settings before Windows starts I announced last week that Tessler's Nifty Tools (TNT), a small software company in San Ramon, Calif., has released a utility called WrapUp. This program allows you to define a ShutDown group in your shell, much like the StartUp group. Any icons you define in your ShutDown group will be executed when Windows exits. This allows you to automate procedures such as logging out of your network, backing up your files when no other applications are running,and I so on. Combining this shutdown procedure with two other TNT utilities, however, can give you even greater control over your Windows configuration. The first utility is called Config-Controller. This tiny app gives you an automated editor for .INI files, or any plain text file. You define a set of operations you wish to perform on the text file, then run these operations in your AUTOEXEC.BAT file. Although Config-Controller is a DOS program, its main purpose is controlling Windows, because Windows configuration files must be changed before the graphical environment starts. One of the most common Windows problems is the dilemma faced by users who need two or more configurations. When a PC is used by different office workers -or by parents and their children -you often need to change the configuration that some of the users see. In the case of the children using Windows, for example, you might want them to see only the Games group in Program Manager, and not the other groups containing icons for File Manager, PC Tools, and other powerful programs. Instead of creating two PROGMAN.INI or WIN.INI files to hold two different configurations, a much better method is to use Config-Controller. With two sets of .INI files, changes made by the installation routines of new software are written to only one set. With Config-Controller, you merely edit in or edit out those lines you want to appear or not appear. The simplest way to do this is to turn individual lines in an .INI file into comments by adding a semicolon (;) as the first character. Among other commands, Config-Controller includes COMMENT and UNCOMMENT commands that make this easy. I last wrote about Config-Controller in my April 11, 1994, column. (See "Control Your configuration with these nifty tools," page 30.) But at that time, the program was limited by its inability to edit Program Manager group (.GRP) files. You could make whole groups appear or disappear in different configurations by editing PROGMAN.INI, where these groups are listed by name. But since .GRP files are binary files, not text files, you couldn't edit or remove individual icons from groups. Gary Tessler, the author of the TNT set (which now includes more than 30 DOS and Windows utilities), has cracked the .GRP code and made it accessible to ordinary mortals. He has invented a Group-to-Ini (Grp2Ini) utility, which converts .GRP files into text files, like .INI files. A separate utility converts them back. This is not an easy feat, because the .GRP format contains binary data, which is poorly documented at best. Converting .GRP files into plain text files, of course, makes them easy to edit with Config-Controller. You might want to make certain network icons appear only when the network is running, for instance -or any of a number of other possibilities.